package com.neuedu.guide;

public class TrainFor {


    public static void main(String[] args) {

        int len = 9;

        for (int i = 1; i <= len; i++) {

            for (int j = 1; j <= i; j++) {
                System.out.print("*\t");
            }
            System.out.println();

        }


        System.out.println("\t\t\t\t");


        for (int i = 0; i < len; i++) {

            // System.out.println("星星的行数  "+i);

            // 循环空格
            for (int j = 0; j < i; j++) {
                System.out.print(" \t");
            }

            // 循环星星
            for (int k = 0; k < len - i; k++) {
                System.out.print("*\t");
            }
            System.out.println();

        }


        for (int i = 0; i < len; i++) {

            // System.out.println("星星的行数  "+i);

            // 循环空格
            for (int j = 0; j < i; j++) {
                System.out.print(" \t");
            }

            // 循环星星
            for (int k = 0; k < len; k++) {
                System.out.print("*\t");
            }
            System.out.println();

        }


        System.out.println("\r\n\r\n\r\n\r\n\r\n");

        for (int i = 0; i < len; i++) {
            for (int j = 0; j < len - 1 - i; j++) {
                System.out.print(" \t");
            }
            for (int k = 0; k < len; k++) {
                System.out.print("*\t");
            }
            System.out.println();
        }


        //    水仙花数

        for (int i = 100; i < 1000; i++) {

            int a = i / 100;
            int b = i % 100 / 10;
            int c = i % 10;

            if (i == a * a * a + b * b * b + c * c * c) {
                System.out.println(i + ":是水仙花数字");
            }
        }


        //  求   60 和12  的最大公约数


        int numa = 60;
        int numb = 12;

        int result = -1;
        int max = numa > numb ? numb : numa;

        // for (int i = 1; i <= max; i++) {
        //     if( numa % i == 0  &&  numb % i == 0   ){
        //         result = i;
        //     }
        // }


        for (int i = max; i >=1; i--) {
            if( numa % i == 0  &&  numb % i == 0   ){
                result = i;
                break;
            }
        }

        System.out.println("最大公约数是:   " + result);


    }


}
